package com.cc.mapper;

import com.cc.entity.EbNews;
import org.apache.ibatis.annotations.Param;
import org.springframework.web.bind.annotation.PathVariable;

import java.util.List;

/**
 * @Description: 用一句话描述
 * @Auther: 新梦想*陈超
 * @Date: 2019-09-28 10:06
 */
public interface NewsMapper {
    /**
     * 作用：分页查询新闻表
     * 参数page:页数
     * 参数paeSize:每页条数
     * 导包：alt+Enter
     */
    List<EbNews> findByPage(@Param("from") Integer from, @Param("pageSize") Integer pageSize);

    /**
     * @Desc 添加新闻
     * @param ebNews  添加到数据的实体对象
     * @return 受影响的行数
     */
    public int save(EbNews ebNews);
    /**
     * int      只能作为整数判断        int  数字
     * Integer  作为引用判断          Integer是对象
     * @param  enId  新闻的编号
     * @Desc   根据新闻的编号进行删除
     * @return
     */
    public int delete(Integer enId);

    /**
     *
     * @param ebNews 更新的对象
     * @return  受影响的行数
     */
    public int updateByPrimaryKey(EbNews ebNews);



}
